package rejahealth.util;

import java.util.HashMap;
import java.util.Map;
import rejahealth.model.Person;

public class Recommendations {

        public static Map<String, Object> recommendationGeneral(Person person) {
		Map<String, Object> result = new HashMap<>();
		if ((person.getTemperature() >= 34) || (person.getHumidity() <= 12)) {
			result.put("climate", 0); // emergencia
			result.put("recommendation", "<html>Temperatura elevada ou umidade muito baixa. Evite exercícios físicos, "
                                        + "beba bastante água, umedeça olhos e nariz com soro e proteja-se do sol.</html>");
		} else if ((person.getTemperature() < 24) && (person.getHumidity() > 12) && (person.getHumidity() < 20)) {
			result.put("climate", 1); // alerta1
			result.put("recommendation", "<html>Umidade e Temperatura baixas, cuidado com a hipotermina e desidratação. "
					+ "Use roupas adequadas para o frio.</html>");
		} else if ((person.getTemperature() >= 24) && (person.getTemperature() < 25.9) && (person.getHumidity() > 12) && (person.getHumidity() < 20)) {
			result.put("climate", 2); // alerta2
			result.put("recommendation", "<html>Cuidado com a baixa umidade, faça intervalos mais prolongados "
					+ "durante as atividades, suprima exercícios físicos entre 11 e 15 horas.</html>");
		} else if ((person.getTemperature() >= 25.9) && (person.getTemperature() < 34) && (person.getHumidity() > 12) && (person.getHumidity() < 20)) {
			result.put("climate", 3); // alerta3
			result.put("recommendation", "<html>Baixa umidade e temperatura elevada, "
					+ "pessoas não aclimatadas devem interromper atividades físicas. "
					+ "Limitar a intensidade dos exercícios e suprimi-los entre 10 e 16 horas.</html>");
		} else if ((person.getTemperature() < 24) && (person.getHumidity() >= 20) && (person.getHumidity() < 30)) {
			result.put("climate", 4); // atencao1
			result.put("recommendation", "<html>Tomar cuidado com a hipotermia e desidratação, usar roupas adequadas ao clima. "
					+ "Evitar exercícios físicos ao ar livre entre 11 e 15 horas.</html>");
		} else if ((person.getTemperature() >= 24) && (person.getTemperature() < 25.9) && (person.getHumidity() >= 20) && (person.getHumidity() < 30)) {
			result.put("climate", 5); // atencao2
			result.put("recommendation", "<html>Temperatura ideal porém umidade ainda é baixa, "
					+ "faça intervalos mais prolongados e beba água no mínimo de 15 em 15 minutos. "
					+ "Evitar exercícios físicos ao ar livre entre 11 e 15 horas.</html>");
		} else if ((person.getTemperature() >= 25.9) && (person.getTemperature() < 34) && (person.getHumidity() >= 20) && (person.getHumidity() < 30)) {
			result.put("climate", 6); // atencao3
			result.put("recommendation", "<html>Baixa umidade e temperatura elevada, "
					+ "pessoas não aclimatadas devem interromper atividades físicas. "
					+ "Limitar a intensidade dos exercícios e suprimi-los entre 10 e 16 horas.</html>");
		} else if ((person.getTemperature() < 24) && (person.getHumidity() >= 30) && (person.getHumidity() < 70)) {
			result.put("climate", 7); // ideal1
			result.put("recommendation", "<html>Umidade boa. Situação ideal para a prática de exercícios. "
					+ "Porém tomar cuidado com a baixa temperatura e usar roupas adequadas para se proteger bem.</html>");
		} else if ((person.getTemperature() >= 24) && (person.getTemperature() < 25.9) && (person.getHumidity() >= 30) && (person.getHumidity() < 70)) {
			result.put("climate", 8); // ideal2
			result.put("recommendation", "<html>Umidade boa e temperatura ideal para prática de atividade física. "
					+ "Lembre-se de hidratar-se bem.</html>");
		} else if ((person.getTemperature() >= 25.9) && (person.getTemperature() < 34) && (person.getHumidity() >= 30) && (person.getHumidity() < 70)) {
			result.put("climate", 9); // ideal3
			result.put("recommendation", "<html>Umidade boa. Porém interromper as atividades físicas as pessoas "
					+ "não aclimatadas ao calor, e aos aclimatados, "
					+ "limitar as atividades devido a temperatura elevada.</html>");
		} else if ((person.getTemperature() < 24) && (person.getHumidity() >= 70) && (person.getHumidity() <= 100)) {
			result.put("climate", 10); // calor1
			result.put("recommendation", "<html>Evite exercícios com umidade elevada, beba bastante água.</html>");
		} else if ((person.getTemperature() >= 24) && (person.getTemperature() < 25.9) && (person.getHumidity() >= 70) && (person.getHumidity() <= 100)) {
			result.put("climate", 11); // calor2
			result.put("recommendation", "<html>Situação complicada para a prática de exercícios pois a umidade está alta. "
					+ "Faça intervalos mais prolongados na sombra e beba água de 15 em 15 minutos.</html>");
		} else if ((person.getTemperature() >= 25.9) && (person.getTemperature() < 34) && (person.getHumidity() >= 70) && (person.getHumidity() <= 100)) {
			result.put("climate", 12); // calor3
			result.put("recommendation", "<html>Interromper atividade física para todas as pessoas que não são "
					+ "aclimatadas ao calor e limitar o tempo e a intensidade das atividades para todos os outros.</html>");
		} else {
			result.put("climate", 13);
			result.put("recommendation", "<html>Situação crítica. Cancelar qualquer atividade física.</html>");
		}
		return result;
	}
 
	public static String recommendationPerson(int climate, int level, int fitness) {
		if (climate == 0) {
			return "<html>Esse clima não é adequado para a prática de exercícios. "
					+ "Beba água frequentemente, umedeça olhos e nariz com soro fisiológico "
					+ "e proteger-se do sol.</html>";
		} else if (climate == 1 && level == 1 && fitness == 0) {
			return "<html>Está frio, use com roupas adequadas e beba bastante água "
					+ "e se atente a sinais de desidratação e hipotermia.</html>";
		} else if (climate == 1 && level == 1 && fitness == 1) {
			return "<html>Está frio hoje, use roupas adequadas, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada e se atente a sinais de"
					+ " desidratação e hipotermia.</html>";
		} else if (climate == 1 && level == 1 && fitness == 2) {
			return "<html>Está frio hoje, use roupas adequadas, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada, porém prefira os de menor impacto, "
					+ "como caminhada. Se atente a sinais de desidratação e hipotermia.</html>";
		} else if (climate == 1 && level == 1 && fitness == 3) {
			return "<html>Está frio hoje, use roupas adequadas, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada, porém evite os de maior impacto, "
					+ "como corrida. Se atente a sinais de desidratação e hipotermia.</html>";
		} else if (climate == 1 && level == 0 && fitness == 0) {
			return "<html>Está frio hoje e você está um pouco desidratado, beba bastante água e "
					+ "fique atento a sinais de hipotermia. Se atente a sinais de hipotermia.</html>";
		} else if (climate == 1 && level == 0 && fitness == 1) {
			return "<html>Está frio hoje e você está um pouco desidratado, beba bastante água e "
					+ "prefira exercícios aeróbicos para a queima de gordura localizada. "
					+ "Se atente a sinais de hipotermia.</html>";
		} else if (climate == 1 && level == 0 && fitness == 2) {
			return "<html>Está frio hoje e você está um pouco desidratado, beba bastante água e "
					+ "prefira exercícios aeróbicos para a queima de gordura localizada, porém prefira os "
					+ "de menor impacto, como caminhada. Se atente a sinais de hipotermia.</html>";
		} else if (climate == 1 && level == 0 && fitness == 3) {
			return "<html>Está frio hoje e você está um pouco desidratado, beba bastante água e "
					+ "prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de "
					+ "maior impacto, como corrida. Se atente a sinais de desidratação e hipotermia.</html>";
		} else if (climate == 2 && level == 1 && fitness == 0) {
			return "<html>O ar está bastante seco. Beba bastante água.</html>";
		} else if (climate == 2 && level == 1 && fitness == 1) {
			return "<html>O ar está bastante seco, beba bastante água e prefira exercícios aeróbicos "
					+ "para a queima de gordura localizada.</html>";
		} else if (climate == 2 && level == 1 && fitness == 2) {
			return "<html>O ar está bastante seco, beba bastante água e prefira exercícios aeróbicos "
					+ "para a queima de gordura localizada, porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 2 && level == 1 && fitness == 3) {
			return "<html>O ar está bastante seco, beba bastante água e prefira exercícios aeróbicos "
					+ "para a queima de gordura localizada, porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 2 && level == 0 && fitness == 0) {
			return "<html>O ar está bastante seco e você está um pouco desidratado, beba bastante água.</html>";
		} else if (climate == 2 && level == 0 && fitness == 1) {
			return "<html>O ar está bastante seco e você está um pouco desidratado, beba bastante água"
					+ " e prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 2 && level == 0 && fitness == 2) {
			return "<html>O ar está bastante seco e você está um pouco desidratado, beba bastante água "
					+ "e prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 2 && level == 0 && fitness == 3) {
			return "<html>O ar está bastante seco e você está um pouco desidratado, beba bastante água "
					+ "e prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 3 && level == 1 && fitness == 0) {
			return "<html>O ar está bastante seco. Beba bastante água.</html>";
		} else if (climate == 3 && level == 1 && fitness == 1) {
			return "<html>O ar está bastante seco e quente, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada e se atente a sinais de hipertermia.</html>";
		} else if (climate == 3 && level == 1 && fitness == 2) {
			return "<html>O ar está bastante seco e quente, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada, porém prefira os de menor impacto, "
					+ "como caminhada e se atente a sinais de hipertermia.</html>";
		} else if (climate == 3 && level == 1 && fitness == 3) {
			return "<html>O ar está bastante seco e quente, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada, porém evite os de maior impacto, "
					+ "como corrida e se atente a sinais de hipertermia.</html>";
		} else if (climate == 3 && level == 0 && fitness == 0) {
			return "<html>O ar está bastante seco e quente e você está um pouco desidratado, "
					+ "beba bastante água e se atente a sinais de hipertermia.</html>";
		} else if (climate == 3 && level == 0 && fitness == 1) {
			return "<html>O ar está bastante seco e quente e você está um pouco desidratado, "
					+ "beba bastante água, prefira exercícios aeróbicos para a queima de gordura localizada "
					+ "e se atente a sinais de hipertermia.</html>";
		} else if (climate == 3 && level == 0 && fitness == 2) {
			return "<html>O ar está bastante seco e quente e você está um pouco desidratado, "
					+ "beba bastante água e prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém prefira os de menor impacto, como caminhada e se atente a sinais de hipertermia.</html>";
		} else if (climate == 3 && level == 0 && fitness == 3) {
			return "<html>O ar está bastante seco e quente e você está um pouco desidratado, "
					+ "beba bastante água e prefira exercícios aeróbicos para a queima de gordura localizada,"
					+ " porém evite os de maior impacto, como corrida e se atente a sinais de hipertermia.</html>";
		} else if (climate == 4 && level == 1 && fitness == 0) {
			return "<html>Está frio, se aqueça e use com roupas adequadas e beba bastante água.</html>";
		} else if (climate == 4 && level == 1 && fitness == 1) {
			return "<html>Está frio hoje, use roupas adequadas, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 4 && level == 1 && fitness == 2) {
			return "<html>Está frio hoje, use roupas adequadas, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada, porém prefira os de menor impacto, "
					+ "como caminhada.</html>";
		} else if (climate == 4 && level == 1 && fitness == 3) {
			return "<html>Está frio hoje, use roupas adequadas, beba bastante água e prefira "
					+ "exercícios aeróbicos para a queima de gordura localizada, porém evite os de maior impacto, "
					+ "como corrida.</html>";
		} else if (climate == 4 && level == 0 && fitness == 0) {
			return "<html>Está frio hoje e você está um pouco desidratado, beba bastante água e "
					+ "fique atento a sinais de hipotermia.</html>";
		} else if (climate == 4 && level == 0 && fitness == 1) {
			return "<html>Está frio hoje e você está um pouco desidratado, beba bastante água e "
					+ "prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 4 && level == 0 && fitness == 2) {
			return "<html>Está frio hoje e você está um pouco desidratado, beba bastante água e "
					+ "prefira exercícios aeróbicos para a queima de gordura localizada, porém prefira os de "
					+ "menor impacto, como caminhada.</html>";
		} else if (climate == 4 && level == 0 && fitness == 3) {
			return "<html>Está frio hoje e você está um pouco desidratado, beba bastante água e "
					+ "prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de "
					+ "maior impacto, como corrida.</html>";
		} else if (climate == 5 && level == 1 && fitness == 0) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso.</html>";
		} else if (climate == 5 && level == 1 && fitness == 1) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 5 && level == 1 && fitness == 2) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém prefira os de menor "
					+ "impacto, como caminhada.</html>";
		} else if (climate == 5 && level == 1 && fitness == 3) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de maior "
					+ "impacto, como corrida.</html>";
		} else if (climate == 5 && level == 0 && fitness == 0) {
			return "<html>Você está um pouco desidratado. Não se esqueça de beber bastante água e "
					+ "fazer pausas para descanso.</html>";
		} else if (climate == 5 && level == 0 && fitness == 1) {
			return "<html>Você está um pouco desidratado. Não se esqueça de beber bastante água e "
					+ "fazer pausas para descanso. Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 5 && level == 0 && fitness == 2) {
			return "<html>Você está um pouco desidratado. Não se esqueça de beber bastante água e "
					+ "fazer pausas para descanso. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 5 && level == 0 && fitness == 3) {
			return "<html>Você está um pouco desidratado. Não se esqueça de beber bastante água e "
					+ "fazer pausas para descanso. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 6 && level == 1 && fitness == 0) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas maiores para descanso. "
					+ "Se atente a sinais de hipertermia.</html>";
		} else if (climate == 6 && level == 1 && fitness == 1) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada. Se atente a sinais de "
					+ "hipertermia.</html>";
		} else if (climate == 6 && level == 1 && fitness == 2) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém prefira os de "
					+ "menor impacto, como caminhada. Se atente a sinais de hipertermia.</html>";
		} else if (climate == 6 && level == 1 && fitness == 3) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de "
					+ "maior impacto, como corrida. Se atente a sinais de hipertermia.</html>";
		} else if (climate == 6 && level == 0 && fitness == 0) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas maiores para descanso. "
					+ "Se atente a sinais de hipertermia.</html>";
		} else if (climate == 6 && level == 0 && fitness == 1) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada. Se atente a sinais de "
					+ "hipertermia.</html>";
		} else if (climate == 6 && level == 0 && fitness == 2) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém prefira os de"
					+ " menor impacto, como caminhada. Se atente a sinais de hipertermia.</html>";
		} else if (climate == 6 && level == 0 && fitness == 3) {
			return "<html>Não se esqueça de beber bastante água e fazer pausas para descanso. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de"
					+ " maior impacto, como corrida. Se atente a sinais de hipertermia.</html>";
		} else if (climate == 7 && level == 1 && fitness == 0) {
			return "<html>Está um pouco frio, use roupas adequadas e não se esqueça de beber água "
					+ "durante os exercícios.</html>";
		} else if (climate == 7 && level == 1 && fitness == 1) {
			return "<html>Está um pouco frio, use roupas adequadas e não se esqueça de beber água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 7 && level == 1 && fitness == 2) {
			return "<html>Está um pouco frio, use roupas adequadas e não se esqueça de beber água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 7 && level == 1 && fitness == 3) {
			return "<html>Está um pouco frio, use roupas adequadas e não se esqueça de beber água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 7 && level == 0 && fitness == 0) {
			return "<html>Está um pouco frio e você está um pouco desidratado, use roupas adequadas"
					+ " e não se esqueça de beber água durante os exercícios.</html>";
		} else if (climate == 7 && level == 0 && fitness == 1) {
			return "<html>Está um pouco frio e você está desidratado um pouco, use roupas adequadas "
					+ "e não se esqueça de beber água durante os exercícios. Prefira exercícios aeróbicos para a"
					+ " queima de gordura localizada.</html>";
		} else if (climate == 7 && level == 0 && fitness == 2) {
			return "<html>Está um pouco frio e você está um pouco desidratado, use roupas adequadas "
					+ "e não se esqueça de beber água durante os exercícios. Prefira exercícios aeróbicos para a"
					+ " queima de gordura localizada, porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 7 && level == 0 && fitness == 3) {
			return "<html>Está um pouco frio e você está um pouco desidratado, use roupas adequadas "
					+ "e não se esqueça de beber água durante os exercícios. Prefira exercícios aeróbicos para a"
					+ " queima de gordura localizada, porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 8 && level == 1 && fitness == 0) {
			return "<html>Clima maravilhoso hoje, e não se esqueça de beber água durante os exercícios."
					+ " Divirta-se.</html>";
		} else if (climate == 8 && level == 1 && fitness == 1) {
			return "<html>Clima maravilhoso hoje, use roupas adequadas e não se esqueça de beber"
					+ " água durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 8 && level == 1 && fitness == 2) {
			return "<html>Clima maravilhoso hoje, use roupas adequadas e não se esqueça de beber"
					+ " água durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada,"
					+ " porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 8 && level == 1 && fitness == 3) {
			return "<html>Clima maravilhoso hoje, use roupas adequadas e não se esqueça de beber "
					+ "água durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada,"
					+ " porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 8 && level == 0 && fitness == 0) {
			return "<html>Você está um pouco desidratado, não se esqueça de beber bastante água"
					+ " durante os exercícios.</html>";
		} else if (climate == 8 && level == 0 && fitness == 1) {
			return "<html>Você está um pouco desidratado, não se esqueça de beber bastante água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 8 && level == 0 && fitness == 2) {
			return "<html>Você está um pouco desidratado, não se esqueça de beber bastante água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 8 && level == 0 && fitness == 3) {
			return "<html>Você está um pouco desidratado, não se esqueça de beber bastante água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 9 && level == 1 && fitness == 0) {
			return "<html>Está um pouco quente, use roupas leves e não se esqueça de beber água "
					+ "durante os exercícios.</html>";
		} else if (climate == 9 && level == 1 && fitness == 1) {
			return "<html>Está um pouco quente, use roupas leves e não se esqueça de beber água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 9 && level == 1 && fitness == 2) {
			return "<html>Está um pouco quente, use roupas leves e não se esqueça de beber água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 9 && level == 1 && fitness == 3) {
			return "<html>Está um pouco quente, use roupas leves e não se esqueça de beber água "
					+ "durante os exercícios. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 9 && level == 0 && fitness == 0) {
			return "<html>Está um pouco quente e você está um pouco desidratado, use roupas leves "
					+ "e beba bastante água.</html>";
		} else if (climate == 9 && level == 0 && fitness == 1) {
			return "<html>Está um pouco quente e você está um pouco desidratado, use roupas adequadas "
					+ "e beba bastante água. Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 9 && level == 0 && fitness == 2) {
			return "<html>Está um pouco quente e você está um pouco desidratado, use roupas adequadas "
					+ "e beba bastante água. Prefira exercícios aeróbicos para a queima de gordura localizada, "
					+ "porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 9 && level == 0 && fitness == 3) {
			return "<html>Está um pouco quente e você está um pouco desidratado, use roupas adequadas "
					+ "e beba bastante água. Prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 10 && level == 1 && fitness == 0) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água.</html>";
		} else if (climate == 10 && level == 1 && fitness == 1) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 10 && level == 1 && fitness == 2) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém prefira os de menor "
					+ "impacto, como caminhada.</html>";
		} else if (climate == 10 && level == 1 && fitness == 3) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de maior "
					+ "impacto, como corrida.</html>";
		} else if (climate == 10 && level == 0 && fitness == 0) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água.</html>";
		} else if (climate == 10 && level == 0 && fitness == 1) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada.</html>";
		} else if (climate == 10 && level == 0 && fitness == 2) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água. Prefira exercícios aeróbicos para a queima de gordura localizada,"
					+ " porém prefira os de menor impacto, como caminhada.</html>";
		} else if (climate == 10 && level == 0 && fitness == 3) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios"
					+ " e não se esqueça de beber água. Prefira exercícios aeróbicos para a queima de gordura localizada,"
					+ "porém evite os de maior impacto, como corrida.</html>";
		} else if (climate == 11 && level == 1 && fitness == 0) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água."
					+ " Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 11 && level == 1 && fitness == 1) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água."
					+ " Prefira exercícios aeróbicos para a queima de gordura localizada. Se atente para sinais de"
					+ " hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 11 && level == 1 && fitness == 2) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água."
					+ " Prefira exercícios aeróbicos para a queima de gordura localizada, porém prefira os de menor "
					+ "impacto, como caminhada. Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 11 && level == 1 && fitness == 3) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de maior"
					+ " impacto, como corrida. Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 11 && level == 0 && fitness == 0) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios"
					+ " e não se esqueça de beber água. Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 11 && level == 0 && fitness == 1) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água. Prefira exercícios aeróbicos para a queima de gordura "
					+ "localizada. Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 11 && level == 0 && fitness == 2) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água. Prefira exercícios aeróbicos para a queima de gordura"
					+ " localizada, porém prefira os de menor impacto, como caminhada. Se atente para sinais"
					+ " de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 11 && level == 0 && fitness == 3) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios"
					+ " e não se esqueça de beber água. Prefira exercícios aeróbicos para a queima de gordura"
					+ " localizada, porém evite os de maior impacto, como corrida. Se atente para sinais de hipertermia,"
					+ " como tontura e náuseas.</html>";
		} else if (climate == 12 && level == 1 && fitness == 0) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água."
					+ " Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 12 && level == 1 && fitness == 1) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada. Se atente para sinais de "
					+ "hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 12 && level == 1 && fitness == 2) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém prefira os de menor "
					+ "impacto, como caminhada. Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 12 && level == 1 && fitness == 3) {
			return "<html>Use roupas leves para a prática de exercícios e não se esqueça de beber água. "
					+ "Prefira exercícios aeróbicos para a queima de gordura localizada, porém evite os de maior "
					+ "impacto, como corrida. Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 12 && level == 0 && fitness == 0) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água. Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 12 && level == 0 && fitness == 1) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água. Prefira exercícios aeróbicos para a queima de gordura "
					+ "localizada. Se atente para sinais de hipertermia, como tontura e náuseas.</html>";
		} else if (climate == 12 && level == 0 && fitness == 2) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água. Prefira exercícios aeróbicos para a queima de gordura localizada,"
					+ " porém prefira os de menor impacto, como caminhada. Se atente para sinais de hipertermia,"
					+ " como tontura e náuseas.</html>";
		} else if (climate == 12 && level == 0 && fitness == 3) {
			return "<html>Você está um pouco desidratado. Use roupas leves para a prática de exercícios "
					+ "e não se esqueça de beber água. Prefira exercícios aeróbicos para a queima de gordura localizada,"
					+ " porém evite os de maior impacto, como corrida. Se atente para sinais de hipertermia,"
					+ " como tontura e náuseas.</html>";
		}
		return "<html>Nenhuma recomendação.</html>";
	}
}